import { createApp } from "vue";
import App from "./App.vue";
import route from "./router";
import pinia from "./store";
import pluginMain from "./plugins";
import "virtual:uno.css";
import "./assets/css/override.less";
import * as mars3d from "mars3d";
import "mars3d-heatmap";
import * as Cesium from "mars3d-cesium";
import { vHoverShow } from '@/directives/vHoverShow'
window.mars3d = mars3d;
window.Cesium = Cesium;

import "mars3d-cesium/Build/Cesium/Widgets/widgets.css"
import "mars3d/mars3d.css"

import "amfe-flexible/index.js";

const app = createApp(App);

pluginMain(app);

app.use(route).use(pinia).directive('hover-show', vHoverShow).mount("#app");
